makes arrangements - German English Dictionary